claymore mine - Spanish English Dictionary